/**
 * 封装环境变量
 */

// 获取当前运行模式
const env = import.meta.env.MODE || 'prod'

// 配置不同环境下的请求地址
const envConfig = {
  development: {
    baseApi: "/api",
    mockApi: "http://localhost:3000/api",
  },
  test: {
    baseApi: "/test.baidu.com",
    mockApi:
      "https://www.fastmock.site/mock/315c7f9aa394caa3ad59ab74bce288a8/api",
  },
  prod: {
    baseApi: "/prod.baidu.com",
    mockApi:
      "https://www.fastmock.site/mock/315c7f9aa394caa3ad59ab74bce288a8/api",
  },
};

// 导出所有配置
export default {
  env,
  mock: true,
  namespace: 'vite',
  ...envConfig[env]
}